package com.ppc.entity;

import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Builder;
import lombok.Data;

/**
 * @author BEJSON
 * @description complaint
 * @date 2023-11-06
 */
@Data
@Builder
public class Complaint implements Serializable {


  /**
   * 举报订单id
   */
  private Long complaintId;

  /**
   * 工人id
   */
  private Long userId;

  /**
   * 管理员id
   */
  private Long adminId;

  /**
   * 需求id
   */
  private Long requireId;

  /**
   * 文件id
   */
  private Long fileId;

  /**
   * 举报状态
   */
  private Integer complaintStatus;

  /**
   * 举报类型
   */
  private String complaintType;

  /**
   * 举报详情
   */
  private String complaintDetail;

  /**
   * 举报开始时间
   */
  private LocalDateTime complaintStartTime;

  /**
   * 举报结束时间
   */
  private LocalDateTime complaintEndTime;

  /**
   * 举报处理结果
   */
  private String complaintResult;

  /**
   * 举报处理详情
   */
  private String complaintResultDetail;

}